# 1、下列变量名哪些是合法的？为什么？
# 2nd_place     不合法，数字开头
# my-name       不合法，只能字母、数字、下划线，不能是-
# _private_var  合法
# class         不合法，class是关键词
# user_name     合法


# 2、写出以下变量的值及其对应的数据类型：
# a = 123                   int
# b = "Hello, World!"       str
# c = 3.14                  float
# d = True                  bool
# e = [1, 2, 3]             list
# f = (4, 5, 6)             tuple
# g = {"name": "Alice", "age": 25}  dict
# h = {7, 8, 9}             set

# 3、完成以下代码，使其输出正确的结果，并解释为什么是50100
# num1 = "100"
# num2 = 50
# # 将 num1 转换为整数并赋值给变量 num3
# num3 = str(num2)
# # 计算 num3 和 num1 的和，赋值给变量 total
# total = num3 + num1
# print(total)

# 4、编写代码，输入一个整数，判断它是否为偶数。如果是偶数，输出“这是一个偶数”；否则输出“这是一个奇数”。
# num=6
# if num%2==0:
#     print('这是一个偶数')
# else:
#     print('这是一个奇数')


# 5、编写代码，输入一个学生的成绩（0-100），根据成绩评定等级：
# 90-100：优秀
# 80-89：良好
# 70-79：中等
# 60-69：及格
# 0-59：不及格
# 0以下或100以上：成绩有误
# n=100.00001
# if n>=90 and n<=100:
#     print('优秀')
# elif n>=80 and n<90:
#     print('良好')
# elif n>=70 and n<80:
#     print('中等')
# elif n>=60 and n<70:
#     print('及格')
# elif n>=0 and n<60:
#     print('不及格')
# else:
#     print('成绩有误')




# 6、编写代码，输入一个年龄，判断其属于哪个阶段：
# 0-12岁：儿童
# 13-17岁：青少年
# 18-59岁：成年人
# 60岁以上：老年人
# age=12.9
# age=int(age)
# if 0<=age<=12:
#     print('儿童')
# elif 13<=age<=17:
#     print('青少年')
# elif 18<=age<=59:
#     print('成年人')
# elif 60<=age:
#     print('老年人')


# 7、给定一个正整数，判断它是否能同时被3、5、7整除。
a=int(105)
if a%3==0 and a%5==0 and a%7==0:
    print('能同时被3、5、7整除')
else:
    print('不能同时被3、5、7整除')


